package com.ccsoft.atools.controller;

import com.ccsoft.atools.service.Vue3roleService;
import com.ccsoft.atools.utils.JsonResult;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import java.util.Map;

@CrossOrigin
@RestController
@RequestMapping("/vue3role")
public class Vue3roleController {
    @Autowired
    private Vue3roleService service;

    @GetMapping("/selectAll")
    public JsonResult selectAll() {
        return JsonResult.ok(service.selectAll());
    }

    /**
     * 2021年10月22日 15:11:30 chanchaw
     * 为前端项目 vue3-cms-ts 制作的 post 请求所有数据
     *
     * @param parmas
     * @return
     */
    @PostMapping("/list")
    public JsonResult list(@RequestBody Map<String, Object> parmas) {
        return JsonResult.ok(service.selectAll());
    }
}
